package com.mcxx.common.service;

import com.mcxx.modules.miniSalvation.order.dto.InspectionBatchDTO;
import com.mcxx.modules.miniSalvation.order.param.InspectionOrderParam;
import com.yinhai.ta404.component.audit.vo.ExcelInfo;
import com.yinhai.ta404.core.restservice.requestbean.PageParam;
import com.yinhai.ta404.core.restservice.resultbean.Page;
import com.yinhai.ta404.core.security.vo.UserAccountVo;

import java.io.File;
import java.util.List;


public interface InspectionService {


    void createBatch(InspectionBatchDTO batchDTO, UserAccountVo accountVo);


    void addBatchItem(String batchId, List<String> orderIds);


    void deleteBatchItem(String batchId, List<String> items);


    void deleteBatch(String id);


    ExcelInfo exportInspectors(String batchId,UserAccountVo userAccountVo);
}
